export interface OrderVO {
  /**
   * 订单ID
   */
  id: string | number;

  /**
   * 订单来源平台  0 - 微信小程序  
   */
  platform: number;

  /**
   * 生成订单人的用户id
   */
  userId: string | number;

  /**
   * 支付用户的id
   */
  payUserId: string | number;

  /**
   * 第三方支付商户id
   */
  payPlatformId: string | number;

  /**
   * 商家id
   */
  merId: string | number;

  /**
   * 设备id
   */
  deviceId: string | number;

  /**
   * 订单号
   */
  orderNo: string;

  /**
   * 额外订单号
   */
  outTradeNo: string;

  /**
   * 拼团团购id
   */
  groupId: string | number;

  /**
   * 团购编号
   */
  groupNo: string;

  /**
   * 订单关联编号  支付时候使用
   */
  payNo: string;

  /**
   * 订单类型  0 - 平台商品类 
   */
  orderType: number;

  /**
   * 用户昵称
   */
  nickName: string;

  /**
   * 用户姓名
   */
  realName: string;

  /**
   * 用户电话
   */
  userPhone: string;

  /**
   * 详细地址
   */
  userAddress: string;

  /**
   * 购物车id
   */
  cartId: string | number;

  /**
   * 运费金额
   */
  freightPrice: number;

  /**
   * 订单商品总数
   */
  totalNum: number;

  /**
   * 订单总价
   */
  totalPrice: number;

  /**
   * 邮费
   */
  totalPostage: number;

  /**
   * 实际支付金额
   */
  payPrice: number;

  /**
   * 手续费
   */
  fee: number;

  /**
   * 支付邮费
   */
  payPostage: number;

  /**
   * 使用的金豆数
   */
  useGolden: number;

  /**
   * 使用的金豆数所代表的金额
   */
  useGoldenPrice: number;

  /**
   * 抵扣金额
   */
  deductionPrice: number;

  /**
   * 商家抵扣券id
   */
  couponId: string | number;

  /**
   * 商家抵扣券金额
   */
  couponPrice: number;

  /**
   * 商家抵扣券名称
   */
  couponName: string;

  /**
   * 商家抵扣券抵扣金额
   */
  couponDikouPrice: number;

  /**
   * 消费券id
   */
  voucherId: string | number;

  /**
   * 消费券抵扣金额
   */
  voucherDikouPrice: number;

  /**
   * 用户优惠券id
   */
  userCouponId: string | number;

  /**
   * 用户使用的优惠券的金额
   */
  userCouponPrice: number;

  /**
   * 优惠券名称
   */
  userCouponName: string;

  /**
   * 优惠券抵扣金额
   */
  userCouponDikouPrice: number;

  /**
   * 使用的鸡蛋抵扣数量
   */
  useEggCount: number;

  /**
   * 鸡蛋抵扣金额
   */
  eggDikouPrice: number;

  /**
   * 使用的自有会员金额
   */
  useSelfVipPrice: number;

  /**
   * 打折折扣
   */
  discountRate: number;

  /**
   * 抵扣掉的金额
   */
  discountDikouPrice: number;

  /**
   * 自有会员id
   */
  selfVipId: string | number;

  /**
   * 支付状态
   */
  paid: string | number;

  /**
   * 支付时间
   */
  payTime: string;

  /**
   * 支付方式  0 - 微信支付  1 - 农商行支付
   */
  payType: number;

  /**
   * 微信支付返回的流水号
   */
  transactionId: string | number;

  /**
   * 订单状态 0 - 未支付   1 - 支付中  2 - 已支付（待核销）  3 - 已核销  4 - 已评价  5 - 订单取消  6 - 发起退货  7 - 同意退货  8 - 退货完成  9 - 拒绝退货  10 - 团购成功 11 - 团购失败
   */
  status: number;

  /**
   * 退款订单号
   */
  refundOutTradeNo: string;

  /**
   * 0 未退款 1 申请中 2 已退款
   */
  refundStatus: number;

  /**
   * 退款图片
   */
  refundReasonWapImg: string;

  /**
   * 退款用户说明
   */
  refundReasonWapExplain: string;

  /**
   * 退款时间
   */
  refundReasonTime: string;

  /**
   * 前台退款原因
   */
  refundReasonWap: string;

  /**
   * 不退款的理由
   */
  refundReason: string;

  /**
   * 退款金额
   */
  refundPrice: number;

  /**
   * 快递公司编号
   */
  deliverySn: string;

  /**
   * 快递名称/送货人姓名
   */
  deliveryName: string;

  /**
   * 发货类型
   */
  deliveryType: string;

  /**
   * 快递单号/手机号
   */
  deliveryId: string | number;

  /**
   * 消费赚取积分
   */
  gainIntegral: number;

  /**
   * 使用积分
   */
  useIntegral: number;

  /**
   * 给用户退了多少积分
   */
  backIntegral: number;

  /**
   * 备注
   */
  mark: string;

  /**
   * 是否删除
   */
  isDel: number;

  /**
   * 唯一id(md5加密)类似id
   */
  uniqueValue: string;

  /**
   * 管理员备注
   */
  remark: string;

  /**
   * 拼团产品id0一般产品
   */
  combinationId: string | number;

  /**
   * 是否是团购的发起人
   */
  isPinkOwner: number;

  /**
   * 拼团id 0没有拼团
   */
  pinkId: string | number;

  /**
   * 成本价
   */
  cost: number;

  /**
   * 秒杀产品ID
   */
  seckillId: string | number;

  /**
   * 砍价id
   */
  bargainId: string | number;

  /**
   * 是否核销  0 - 未核销 1 - 发起核销申请 2 - 已核销
   */
  isMerCheck: number;

  /**
   * 发起核销申请时间
   */
  verifyRegTime: string;

  /**
   * 核销码
   */
  verifyCode: string;

  /**
   * 核销时间
   */
  verifyTime: string;

  /**
   * 门店id
   */
  storeId: string | number;

  /**
   * 配送方式 1=快递 ，2=门店自提
   */
  shippingType: number;

  /**
   * 支付渠道(0微信公众号1微信小程序)
   */
  isChannel: number;

  /**
   * 删除标志  0 - 未删除 1 - 已删除
   */
  isSystemDel: number;

  /**
   * 业主分成比例
   */
  proprietorRate: number;

  /**
   * 业主分成
   */
  proprietorSplit: number;

  /**
   * 物业分成比例
   */
  propertyRate: number;

  /**
   * 物业分成
   */
  propertySplit: number;

  /**
   * 平台分成比例
   */
  platformRate: number;

  /**
   * 平台分成
   */
  platformSplit: number;

  /**
   * 商家的抽成方式
   */
  merSubType: number;

  /**
   * 分成比例
   */
  merRate: number;

  /**
   * 商家手续费
   */
  merFee: number;

  /**
   * 商家清算金额
   */
  merSettlement: number;

  /**
   * 是否是预约订单
   */
  isAppointment: number;

  /**
   * 预约的订单 客户地址
   */
  appointmentAddress: string;

  /**
   * 预约客户的手机号
   */
  appointmentPhone: string;

  /**
   * 预约客户的姓名
   */
  appointmentName: string;

  /**
   * 预约时间
   */
  appointmentTime: string;

  /**
   * 预约备注信息
   */
  appointmentRemark: string;

  /**
   * 清算用到的支付平台 0 - 微信支付 1 - 农商行
   */
  settlementPayType: number;

  /**
   * 清算状态  0 - 未清算  1 - 已清算  2 - 打款失败
   */
  settlementState: number;

  /**
   * 清算订单号
   */
  settlementOrderNo: string;

  /**
   * 清算时间
   */
  settlementTime: string;

}

export interface OrderForm extends BaseEntity {
  /**
   * 订单ID
   */
  id?: string | number;

  /**
   * 订单来源平台  0 - 微信小程序  
   */
  platform?: number;

  /**
   * 生成订单人的用户id
   */
  userId?: string | number;

  /**
   * 支付用户的id
   */
  payUserId?: string | number;

  /**
   * 第三方支付商户id
   */
  payPlatformId?: string | number;

  /**
   * 商家id
   */
  merId?: string | number;

  /**
   * 设备id
   */
  deviceId?: string | number;

  /**
   * 订单号
   */
  orderNo?: string;

  /**
   * 额外订单号
   */
  outTradeNo?: string;

  /**
   * 拼团团购id
   */
  groupId?: string | number;

  /**
   * 团购编号
   */
  groupNo?: string;

  /**
   * 订单关联编号  支付时候使用
   */
  payNo?: string;

  /**
   * 订单类型  0 - 平台商品类 
   */
  orderType?: number;

  /**
   * 用户昵称
   */
  nickName?: string;

  /**
   * 用户姓名
   */
  realName?: string;

  /**
   * 用户电话
   */
  userPhone?: string;

  /**
   * 详细地址
   */
  userAddress?: string;

  /**
   * 购物车id
   */
  cartId?: string | number;

  /**
   * 运费金额
   */
  freightPrice?: number;

  /**
   * 订单商品总数
   */
  totalNum?: number;

  /**
   * 订单总价
   */
  totalPrice?: number;

  /**
   * 邮费
   */
  totalPostage?: number;

  /**
   * 实际支付金额
   */
  payPrice?: number;

  /**
   * 手续费
   */
  fee?: number;

  /**
   * 支付邮费
   */
  payPostage?: number;

  /**
   * 使用的金豆数
   */
  useGolden?: number;

  /**
   * 使用的金豆数所代表的金额
   */
  useGoldenPrice?: number;

  /**
   * 抵扣金额
   */
  deductionPrice?: number;

  /**
   * 商家抵扣券id
   */
  couponId?: string | number;

  /**
   * 商家抵扣券金额
   */
  couponPrice?: number;

  /**
   * 商家抵扣券名称
   */
  couponName?: string;

  /**
   * 商家抵扣券抵扣金额
   */
  couponDikouPrice?: number;

  /**
   * 消费券id
   */
  voucherId?: string | number;

  /**
   * 消费券抵扣金额
   */
  voucherDikouPrice?: number;

  /**
   * 用户优惠券id
   */
  userCouponId?: string | number;

  /**
   * 用户使用的优惠券的金额
   */
  userCouponPrice?: number;

  /**
   * 优惠券名称
   */
  userCouponName?: string;

  /**
   * 优惠券抵扣金额
   */
  userCouponDikouPrice?: number;

  /**
   * 使用的鸡蛋抵扣数量
   */
  useEggCount?: number;

  /**
   * 鸡蛋抵扣金额
   */
  eggDikouPrice?: number;

  /**
   * 使用的自有会员金额
   */
  useSelfVipPrice?: number;

  /**
   * 打折折扣
   */
  discountRate?: number;

  /**
   * 抵扣掉的金额
   */
  discountDikouPrice?: number;

  /**
   * 自有会员id
   */
  selfVipId?: string | number;

  /**
   * 支付状态
   */
  paid?: string | number;

  /**
   * 支付时间
   */
  payTime?: string;

  /**
   * 支付方式  0 - 微信支付  1 - 农商行支付
   */
  payType?: number;

  /**
   * 微信支付返回的流水号
   */
  transactionId?: string | number;

  /**
   * 订单状态 0 - 未支付   1 - 支付中  2 - 已支付（待核销）  3 - 已核销  4 - 已评价  5 - 订单取消  6 - 发起退货  7 - 同意退货  8 - 退货完成  9 - 拒绝退货  10 - 团购成功 11 - 团购失败
   */
  status?: number;

  /**
   * 退款订单号
   */
  refundOutTradeNo?: string;

  /**
   * 0 未退款 1 申请中 2 已退款
   */
  refundStatus?: number;

  /**
   * 退款图片
   */
  refundReasonWapImg?: string;

  /**
   * 退款用户说明
   */
  refundReasonWapExplain?: string;

  /**
   * 退款时间
   */
  refundReasonTime?: string;

  /**
   * 前台退款原因
   */
  refundReasonWap?: string;

  /**
   * 不退款的理由
   */
  refundReason?: string;

  /**
   * 退款金额
   */
  refundPrice?: number;

  /**
   * 快递公司编号
   */
  deliverySn?: string;

  /**
   * 快递名称/送货人姓名
   */
  deliveryName?: string;

  /**
   * 发货类型
   */
  deliveryType?: string;

  /**
   * 快递单号/手机号
   */
  deliveryId?: string | number;

  /**
   * 消费赚取积分
   */
  gainIntegral?: number;

  /**
   * 使用积分
   */
  useIntegral?: number;

  /**
   * 给用户退了多少积分
   */
  backIntegral?: number;

  /**
   * 备注
   */
  mark?: string;

  /**
   * 是否删除
   */
  isDel?: number;

  /**
   * 唯一id(md5加密)类似id
   */
  uniqueValue?: string;

  /**
   * 管理员备注
   */
  remark?: string;

  /**
   * 拼团产品id0一般产品
   */
  combinationId?: string | number;

  /**
   * 是否是团购的发起人
   */
  isPinkOwner?: number;

  /**
   * 拼团id 0没有拼团
   */
  pinkId?: string | number;

  /**
   * 成本价
   */
  cost?: number;

  /**
   * 秒杀产品ID
   */
  seckillId?: string | number;

  /**
   * 砍价id
   */
  bargainId?: string | number;

  /**
   * 是否核销  0 - 未核销 1 - 发起核销申请 2 - 已核销
   */
  isMerCheck?: number;

  /**
   * 发起核销申请时间
   */
  verifyRegTime?: string;

  /**
   * 核销码
   */
  verifyCode?: string;

  /**
   * 核销时间
   */
  verifyTime?: string;

  /**
   * 门店id
   */
  storeId?: string | number;

  /**
   * 配送方式 1=快递 ，2=门店自提
   */
  shippingType?: number;

  /**
   * 支付渠道(0微信公众号1微信小程序)
   */
  isChannel?: number;

  /**
   * 删除标志  0 - 未删除 1 - 已删除
   */
  isSystemDel?: number;

  /**
   * 业主分成比例
   */
  proprietorRate?: number;

  /**
   * 业主分成
   */
  proprietorSplit?: number;

  /**
   * 物业分成比例
   */
  propertyRate?: number;

  /**
   * 物业分成
   */
  propertySplit?: number;

  /**
   * 平台分成比例
   */
  platformRate?: number;

  /**
   * 平台分成
   */
  platformSplit?: number;

  /**
   * 商家的抽成方式
   */
  merSubType?: number;

  /**
   * 分成比例
   */
  merRate?: number;

  /**
   * 商家手续费
   */
  merFee?: number;

  /**
   * 商家清算金额
   */
  merSettlement?: number;

  /**
   * 是否是预约订单
   */
  isAppointment?: number;

  /**
   * 预约的订单 客户地址
   */
  appointmentAddress?: string;

  /**
   * 预约客户的手机号
   */
  appointmentPhone?: string;

  /**
   * 预约客户的姓名
   */
  appointmentName?: string;

  /**
   * 预约时间
   */
  appointmentTime?: string;

  /**
   * 预约备注信息
   */
  appointmentRemark?: string;

  /**
   * 清算用到的支付平台 0 - 微信支付 1 - 农商行
   */
  settlementPayType?: number;

  /**
   * 清算状态  0 - 未清算  1 - 已清算  2 - 打款失败
   */
  settlementState?: number;

  /**
   * 清算订单号
   */
  settlementOrderNo?: string;

  /**
   * 清算时间
   */
  settlementTime?: string;

}

export interface OrderQuery extends PageQuery {

  /**
   * 订单来源平台  0 - 微信小程序  
   */
  platform?: number;

  /**
   * 生成订单人的用户id
   */
  userId?: string | number;

  /**
   * 支付用户的id
   */
  payUserId?: string | number;

  /**
   * 第三方支付商户id
   */
  payPlatformId?: string | number;

  /**
   * 商家id
   */
  merId?: string | number;

  /**
   * 设备id
   */
  deviceId?: string | number;

  /**
   * 订单号
   */
  orderNo?: string;

  /**
   * 额外订单号
   */
  outTradeNo?: string;

  /**
   * 拼团团购id
   */
  groupId?: string | number;

  /**
   * 团购编号
   */
  groupNo?: string;

  /**
   * 订单关联编号  支付时候使用
   */
  payNo?: string;

  /**
   * 订单类型  0 - 平台商品类 
   */
  orderType?: number;

  /**
   * 用户昵称
   */
  nickName?: string;

  /**
   * 用户姓名
   */
  realName?: string;

  /**
   * 用户电话
   */
  userPhone?: string;

  /**
   * 详细地址
   */
  userAddress?: string;

  /**
   * 购物车id
   */
  cartId?: string | number;

  /**
   * 运费金额
   */
  freightPrice?: number;

  /**
   * 订单商品总数
   */
  totalNum?: number;

  /**
   * 订单总价
   */
  totalPrice?: number;

  /**
   * 邮费
   */
  totalPostage?: number;

  /**
   * 实际支付金额
   */
  payPrice?: number;

  /**
   * 手续费
   */
  fee?: number;

  /**
   * 支付邮费
   */
  payPostage?: number;

  /**
   * 使用的金豆数
   */
  useGolden?: number;

  /**
   * 使用的金豆数所代表的金额
   */
  useGoldenPrice?: number;

  /**
   * 抵扣金额
   */
  deductionPrice?: number;

  /**
   * 商家抵扣券id
   */
  couponId?: string | number;

  /**
   * 商家抵扣券金额
   */
  couponPrice?: number;

  /**
   * 商家抵扣券名称
   */
  couponName?: string;

  /**
   * 商家抵扣券抵扣金额
   */
  couponDikouPrice?: number;

  /**
   * 消费券id
   */
  voucherId?: string | number;

  /**
   * 消费券抵扣金额
   */
  voucherDikouPrice?: number;

  /**
   * 用户优惠券id
   */
  userCouponId?: string | number;

  /**
   * 用户使用的优惠券的金额
   */
  userCouponPrice?: number;

  /**
   * 优惠券名称
   */
  userCouponName?: string;

  /**
   * 优惠券抵扣金额
   */
  userCouponDikouPrice?: number;

  /**
   * 使用的鸡蛋抵扣数量
   */
  useEggCount?: number;

  /**
   * 鸡蛋抵扣金额
   */
  eggDikouPrice?: number;

  /**
   * 使用的自有会员金额
   */
  useSelfVipPrice?: number;

  /**
   * 打折折扣
   */
  discountRate?: number;

  /**
   * 抵扣掉的金额
   */
  discountDikouPrice?: number;

  /**
   * 自有会员id
   */
  selfVipId?: string | number;

  /**
   * 支付状态
   */
  paid?: string | number;

  /**
   * 支付时间
   */
  payTime?: string;

  /**
   * 支付方式  0 - 微信支付  1 - 农商行支付
   */
  payType?: number;

  /**
   * 微信支付返回的流水号
   */
  transactionId?: string | number;

  /**
   * 订单状态 0 - 未支付   1 - 支付中  2 - 已支付（待核销）  3 - 已核销  4 - 已评价  5 - 订单取消  6 - 发起退货  7 - 同意退货  8 - 退货完成  9 - 拒绝退货  10 - 团购成功 11 - 团购失败
   */
  status?: number;

  /**
   * 退款订单号
   */
  refundOutTradeNo?: string;

  /**
   * 0 未退款 1 申请中 2 已退款
   */
  refundStatus?: number;

  /**
   * 退款图片
   */
  refundReasonWapImg?: string;

  /**
   * 退款用户说明
   */
  refundReasonWapExplain?: string;

  /**
   * 退款时间
   */
  refundReasonTime?: string;

  /**
   * 前台退款原因
   */
  refundReasonWap?: string;

  /**
   * 不退款的理由
   */
  refundReason?: string;

  /**
   * 退款金额
   */
  refundPrice?: number;

  /**
   * 快递公司编号
   */
  deliverySn?: string;

  /**
   * 快递名称/送货人姓名
   */
  deliveryName?: string;

  /**
   * 发货类型
   */
  deliveryType?: string;

  /**
   * 快递单号/手机号
   */
  deliveryId?: string | number;

  /**
   * 消费赚取积分
   */
  gainIntegral?: number;

  /**
   * 使用积分
   */
  useIntegral?: number;

  /**
   * 给用户退了多少积分
   */
  backIntegral?: number;

  /**
   * 备注
   */
  mark?: string;

  /**
   * 是否删除
   */
  isDel?: number;

  /**
   * 唯一id(md5加密)类似id
   */
  uniqueValue?: string;

  /**
   * 拼团产品id0一般产品
   */
  combinationId?: string | number;

  /**
   * 是否是团购的发起人
   */
  isPinkOwner?: number;

  /**
   * 拼团id 0没有拼团
   */
  pinkId?: string | number;

  /**
   * 成本价
   */
  cost?: number;

  /**
   * 秒杀产品ID
   */
  seckillId?: string | number;

  /**
   * 砍价id
   */
  bargainId?: string | number;

  /**
   * 是否核销  0 - 未核销 1 - 发起核销申请 2 - 已核销
   */
  isMerCheck?: number;

  /**
   * 发起核销申请时间
   */
  verifyRegTime?: string;

  /**
   * 核销码
   */
  verifyCode?: string;

  /**
   * 核销时间
   */
  verifyTime?: string;

  /**
   * 门店id
   */
  storeId?: string | number;

  /**
   * 配送方式 1=快递 ，2=门店自提
   */
  shippingType?: number;

  /**
   * 支付渠道(0微信公众号1微信小程序)
   */
  isChannel?: number;

  /**
   * 删除标志  0 - 未删除 1 - 已删除
   */
  isSystemDel?: number;

  /**
   * 业主分成比例
   */
  proprietorRate?: number;

  /**
   * 业主分成
   */
  proprietorSplit?: number;

  /**
   * 物业分成比例
   */
  propertyRate?: number;

  /**
   * 物业分成
   */
  propertySplit?: number;

  /**
   * 平台分成比例
   */
  platformRate?: number;

  /**
   * 平台分成
   */
  platformSplit?: number;

  /**
   * 商家的抽成方式
   */
  merSubType?: number;

  /**
   * 分成比例
   */
  merRate?: number;

  /**
   * 商家手续费
   */
  merFee?: number;

  /**
   * 商家清算金额
   */
  merSettlement?: number;

  /**
   * 是否是预约订单
   */
  isAppointment?: number;

  /**
   * 预约的订单 客户地址
   */
  appointmentAddress?: string;

  /**
   * 预约客户的手机号
   */
  appointmentPhone?: string;

  /**
   * 预约客户的姓名
   */
  appointmentName?: string;

  /**
   * 预约时间
   */
  appointmentTime?: string;

  /**
   * 预约备注信息
   */
  appointmentRemark?: string;

  /**
   * 清算用到的支付平台 0 - 微信支付 1 - 农商行
   */
  settlementPayType?: number;

  /**
   * 清算状态  0 - 未清算  1 - 已清算  2 - 打款失败
   */
  settlementState?: number;

  /**
   * 清算订单号
   */
  settlementOrderNo?: string;

  /**
   * 清算时间
   */
  settlementTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



